// 重置样式
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

// 基础样式
body {
  font-family: $font-family-base;
  font-size: $font-size-base;
  line-height: 1.6;
  color: #333;
  background-color: #f8f9fa;
}

// 链接样式
a {
  color: $primary-color;
  text-decoration: none;
  
  &:hover {
    text-decoration: underline;
  }
}

// 容器
.container {
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 map-get($spacers, 3);
  
  @include respond-to('md') {
    padding: 0 map-get($spacers, 4);
  }
}